kendi kendini idame ettirebilen

  1. self-sustaining